carbon spots - Turkish English Dictionary